self-managed scheme - Spanish English Dictionary